Javier EstupinanJavier Estupinan
From Oaxaca to Vietnamese Pitches: A Shooting, Extortion, and Security Lessons for FootballGunfire at an event hall in Oaxaca, Mexico, was immediately reported by local...
Satwik-Chirag return to semifinals, Srikanth fades into the past: Signals from China Masters 2026At 17-17 in the decisive game, Satwiksairaj Rankireddy and Chirag Shetty face...
Substitution at 3-6, a 12-point run, and the data void behind Vietnam's women's sepak takraw winThe scoreboard read 3-6. Nine rallies into the first game of the women's...
ChessBase Magazine Issue 225: Prague 2026, 27 Miniatures, and the Limits of Paid Chess Training MaterialOn October 8, when ChessBase Magazine Issue 225 was pushed to the servers, mo...
The Map of MMA Champions: When Every Promotion Keeps Its Own HeartbeatNights in Nha Trang tend to be long. I sit with my lined notebook, its spine...
Asiad 20 Women's Volleyball Quarterfinal: Vietnam's 0-3 Loss to China and the Unresolved Question of the 5th-8th BandIn the day-one diary of Asiad 20, the section devoted to Vietnam's women's...
Indonesia Finishes 6th at the 2026 Asian Games After a 0-3 Loss to Chinese TaipeiThe second set ended 20-25. I stayed ten more minutes in front of the screen ...
A Man Up, Not a Shape Up: The Malaysia–Indonesia Paradox in Group AMinute 35. The VAR screen lit up in a corner of the stand. Referee Ko Hyung-j...
Vietnam and the 'Concrete Defence': Why Winning Southeast Asia Is Not Enough for the ContinentI stayed behind after the 2026 ASEAN Championship final and rewound the tape...
Vietnam Wait on Hoang Duc as Thailand Recall Their Stars: Group B Has Only One Ticket to the FinalTwenty minutes before the end of training, the Ninh Binh FC players had alrea...
Lahinch and the '11th Man': Is GB&I's Home Advantage at the 2026 Walker Cup Truly Decisive?Lahinch Golf Club sits among the coastal dunes of Ireland, where strong 30 mp...
Braxton Key: 'The atmosphere at Fenerbahçe is incredible, I want to watch volleyball and soccer matches'Braxton Key, an American basketball star, shared many interesting insights...
U20 Vietnam - Palestine: A Life-or-Death Match at Viet TriAt night in Viet Tri, when the floodlights turn on, thousands of hearts turn...
BLAST Slam VIII: Yandex Reach the Top Three and the Trap of the 60-Minute GameThe 63rd minute of the decider, both teams had burned through their buy-backs...
T1 and the 102-Day Equation: When the Commercial Machine Threatens Championship IdentityWhen others see glory, I read the balance sheet. And in the story T1 is facin...
U23 Vietnam departs for Japan after a single training session: When instant ambition clashes with brutal realityLate afternoon on September 12, at Vietnam's Youth Football Training Center, ...
Egypt 3-0 Kenya: African Women's Volleyball's First Olympic TicketThe final ended before it had time to become a final. Three sets. A 3-0 sweep...
51st Balkan Table Tennis Championships: Vladislav Ursu's Triple Crown and the Moldova-Serbia SplitSarajevo closed the 51st Balkan Table Tennis Championships after five days of...
When Esports Analysis Becomes Empty ShellsLast week, I opened a nine-page esports analysis document. Twelve tables, sev...
The Tactical Enigma Behind Vietnam's League of Legends Top Seed at ASIAD 2026I sat through all three of Vietnam's League of Legends group stage matches do...
